beef ribsteak - German English Dictionary